Radiation & Trigger are a pair of fun little hacks that enable you to put up mysterious error dialogs, containing any message you like, on someone else's computer across a network.
Trigger is an alert sender, a simple application that lets you type a message in its window, and send it to another Mac on the network. You can actually send error dialogs to yourself, but it's not nearly as fun as sending them to other people. Trigger's main window looks like this:
Radiation is an alert receiver, a background-only application that uses 14K of RAM, and steals no clock ticks from foreground processes until it's time to put up a warning. The warnings that Receiver puts up are standard Notification Manager dialogs, which look like this:
They come out of nowhere, and look normal and convincing enough that most users should think the program they're currently using created the error message. Most power-users won't be fooled by a normal "Note" alert with an OK button, but a lot of other people will.
Radiation & Trigger both require System 7, since they use System 7's Program Linking feature (technically, the PPC Toolbox) to work their magic.
These programs got their original names when Radiation was a one-trick pony. Originally, Radiation just popped up a single warning (the default "Radiation Shield Failure" you still get in Trigger's window) on the victim's screen, and quit. When the programs got more sophisticated, I got too lazy to change their names and icons to something more appropriate. I think you'll agree the ability to send any message you like is much more valuable, and gives the hack more longevity than my original design did.
Installing Radiation, the message receiver
------------------------------------------
Drag the Radiation extension into the victim's Extensions folder.
In the Sharing Setup control panel, turn on Program Linking. This makes the target Macintosh eligible to receive messages across the network
Then open up the "<Guest>" user in the Users & Groups control panel. Make sure the checkbox that says "Allow guests to link to programs on this Macintosh" is turned on, and save your changes to the Guest user.
Re-start the victim's computer.
Sending messages to Radiation using Trigger
----------------------------------------
Type the message you want to send in Trigger's window.
Click the "Send Alert..." button, or type the Enter key.
The Program Linking dialog box opens up. Select the victim's Macintosh from the list on the left side of the dialog. If the user is set up properly, "Alert Receiver" should appear on the right side of the dialog. Select "Alert Receiver" and click the OK button.
Sit back and let the fun begin.
Trigger should never put any ineligible receivers in the right-hand list, so you shouldn't have to worry about sending an error alert to an application that doesn't know what to do with it.
History & Recommended Use
--------------------------
This hack was originally designed as a practical joke on in-house software beta testers, who would diligently write down every error that appeared on their screens, until the errors became so frequent and absurd that they'd get that "candid camera" kind of feeling, and the joke would be revealed. The radiation warning has actually frightened some naive users, who have run from their desks in a state of panic. Keep your victim's Mac experience in mind when composing messages, and be merciful.
Start by putting up rather convincing errors (referring to things that tend to blow up a lot--every office has its own most popular software gremlins). Then create errors that get progressively sillier until you finally arrive at something completely absurd, such as the original radiation warning. Try not to laugh out loud as your victim gets more and more mystified by these errors.
Other notes & warnings
----------------------
A reasonable effort has been made to ensure that the Radiation extension is small and harmless (at least from an engineering standpoint--its ability to create psychological damage is entirely up to the user). But with all the different configurations of Mac out there, who knows what might happen? Be careful when putting it on someone's machine. If their computer exhibits quirky behavior (outside of the usual outrageous error dialogs), remove it.
With release 1.0, all ethernet problems appear to be fixed. Messaging is solid and fast over phone lines, routers, multiple network media & protocols, everything.
Radiation will spontaneously generate its own error dialogs if something breaks. So if a very real-looking error dialog appears on your victim's machine, and you didn't send it, try to make a note of what it says and drop me a line so I can fix the problem.
The software is freeware, so distribute it to whomever you like; make sure it's accompanied by this Read Me file. All I ask in return is that you send me a really funny story about how you used this software to mess with someone's mind.